A comparative study of static, dynamic and hybrid analysis techniques for android malware detection
نویسندگان
چکیده
With the popularity and increase in the number of smartphone users, the spread of mobile malware on Android platform has increased. Current intelligent terminal based on the Android has occupied most of the market, and the number of malware aiming at Android platform is also increasing with the increase in the smartphone users. The popularity of the smartphones, the large market share of android and the openness of the android market make android more sensitive platform for malware attacks. From a scientific point of view for understanding the threat to security and privacy, it is important for an analyst to analyze the behavior of the malicious application. Since a single approach may not be enough for detecting the malware against the advanced techniques, multiple approaches can be used for effective malware detection. This paper emphasizes on different types of android malware analysis techniques such as static analysis, dynamic analysis and hybrid analysis (combination of static and dynamic analysis). This paper also includes different approaches of these analysis techniques along with their functionality used for malware detection and a comparative study between these three types of analysis is highlighted. In this research, the effectiveness of hybrid analysis is also analyzed in comparison with static and dynamic analysis. Keywords—Android malware, Static analysis, Dynamic analysis, Hybrid analysis ________________________________________________________________________________________________________
منابع مشابه
HADM: Hybrid Analysis for Detection of Malware
Android is the most popular mobile operating system with a market share of over 80% [1]. Due to its popularity and also its open source nature, Android is now the platform most targeted by malware, creating an urgent need for effective defense mechanisms to protect Android-enabled devices. In this paper, we propose a novel Android malware classification method called HADM, Hybrid Analysis for D...
متن کاملAccurate mobile malware detection and classification in the cloud
As the dominator of the Smartphone operating system market, consequently android has attracted the attention of s malware authors and researcher alike. The number of types of android malware is increasing rapidly regardless of the considerable number of proposed malware analysis systems. In this paper, by taking advantages of low false-positive rate of misuse detection and the ability of anomal...
متن کاملDroidDetector: Android Malware Characterization and Detection Using Deep Learning
Smartphones and mobile tablets are rapidly becoming indispensable in daily life. Android has been the most popular mobile operating system since 2012. However, owing to the open nature of Android, countless malwares are hidden in a large number of benign apps in Android markets that seriously threaten Android security. Deep learning is a new area of machine learning research that has gained inc...
متن کاملARTDroid: A Virtual-Method Hooking Framework on Android ART Runtime
Various static and dynamic analysis techniques are developed to detect and analyze Android malware. Some advanced Android malware can use Java reflection and JNI mechanisms to conceal their malicious behaviors for static analysis. Furthermore, for dynamic analysis, emulator detection and integrity selfchecking are used by Android malware to bypass all recent Android sandboxes. In this paper, we...
متن کاملAnalysis of Bayesian classification-based approaches for Android malware detection
Mobile malware has been growing in scale and complexity spurred by the unabated uptake of smartphones worldwide. Android is fast becoming the most popular mobile platform resulting in sharp increase in malware targeting the platform. Additionally, Android malware is evolving rapidly to evade detection by traditional signature-based scanning. Despite current detection measures in place, timely d...
متن کامل